albanian style fried diced liver - Turkish English Dictionary